imprinted images in (someone's) mind

Translations
отпечатанные образы в (чьем-то) уме
The shocking news left imprinted images in his mind.
Шокирующая новость оставила отпечатанные образы в его уме.